Big Huge Thesaurus

gustatory sensation

noun